Just back...
From a 3-night award stay, agree very much with the two posts above overall.
Couple of additional notes for those who haven't been...
1. The hotel did include our 2 kids (ages 4 and 2) in the free breakfast in the restaurant, which was a nice touch.
2. Although this hotel is directly on the beach, it doesn't provide any beach amenities other than towels. There's a concession right on the beach outside the hotel that rents chairs, umbrellas, lounges, etc. You can expect to pay $20-$40 per day for those. You can also walk across the street the other way to one of the many shops and purchase those items for about the same amount, or of course bring your own.
3. There was complimentary valet parking while we were there, and the service was very quick and easy. Not sure if this is a Plat benefit or not, but it is nice.