The staff is fantastic. They take great care of the facilities, are very friendly, and filled the cottage with goodies (juice, beer, cereal, milk, chips, etc.) to start off our stay. They also picked us up at the airport. I can't say enough wonderful things about their courtesy.
THE COTTAGE IS NOT BEACHFRONT. It is on the second row. There are four cottages right on the beach and two on the second row. So the resort is beachfront but the cottage is not.
Since the ads say "beachfront" I don't know how you can tell the cottages apart. A problem also is that there is very little beach in front of this property, so it disappears at high tide. Farther down the beach it is wider.
The cottage itself is very nice. The kitchen could use a few more pots and pans but, unlike many of other rental properties, there were plenty of glasses and dishes. The front porch is wonderful and covered so that you can sit comfortably when it rains. The air conditioners worked well. Water pressure is low, but the showers have an on-demand heater so hot water was plentiful. The pool was well maintained and cleaned regularly.
Overall I'd say we had a great time (except for 2 weeks of poor weather) and my major complaint is the deception about the cottage being beachfront.