Pros:
Size - the bedrooms are a good size. You could sleep 8+ people. Lots of room for a large group.
Management - I had to contact them the morning after we arrived. They responded immediately.
Property - They have made several improvements since we were there last. We enjoyed the on-site restaurant as well as having options for pools. The beach is also beautiful.
Cons:
Cleanliness - I spent our 1st night washing dishes. Straight from the cabinet, they were dirty. Greasy handprints, smelly liquid in the bottom of cups as if someone used it then put it back in the cabinet. I washed some and kept those separate from the rest. When I contacted management they offered to send a cleaner but since I spent my 1st night washing dishes, towels, sweeping floors and getting sand off furniture, I wished it had been done before we arrived. Not after.
Overall upkeep - This duplex could be so much better. There is paint bubbled in several corners, the carpet needs cleaned or removed and the bedding in the master is stained.
Lastly, we could not only hear our neighbors quite well, but we also smelled everything they cooked. The entire bottom floor smelled like peppers & onions for our visit. There needs to be some type of soundproofing done. Unless you are renting both sides, be prepared to hear everything.