We had a great stay.
Pros...
- pool area
- well equipped kitchen
- smart tvs
- comfortable sitting area
- location... beach- great, shopping- great, dining- fair, a car is highly recommended.
Cons...
- uncomfortable bed in the bedroom, trundle bed is very uncomfortable
- after hours check in is a bit confusing
The weather was great, we had a very good time.