Great place and location! Check in is really easy with a 24-hour check in service.
Walking distance to beach and restaurants.
The only little thing was that we had to get replacement bath/beach towels from a service open during office hours. So if you leave from 7am until late at night for activities ... you could miss the opportunity for a clean towel.