It is small resort with a bit of everything for a variety of people. The staff are very helpful and friendly. It is well located on the beach, although there are almost no amenities right by the hotel except two other hotels with restaurants. The hotel restaurant menu needs to be much bigger in order to expect guests to eat there most of the time. Onsite parking is an extra fee, but the
valet staff are quick. Hot breakfast is served daily, and the staff are very helpful, and keep in mind that they do not get tipped like the bar staff would. With private beach, pool, and hot tub, and various games onsite it is indeed a mini resort. Upon checkout we tipped all the staff other than the restaurant and bar staff who have gratuities automatically added to the bill. If you are looking for a no fuss, decently appointed rooms and with with kitchens, this all around friendly resort in south Florida is worth considering.