First, the negative: I don't like valet parking, especially in a place with no restaurants within walking distance. A mild annoyance, plus a tip every time you want to go somewhere. But they really have no choice due to the layout of the place; self-parking wouldn't work. And the parking attendants were fast & friendly.
Otherwise, I really like the place. It has a washer/dryer in the room - a big convenience on a beach vacation. All staff people were helpful; the maintenance guy dragged out a big air compressor to inflate an air mattress/pool float for my daughter. Just a few steps to beach, & also has shaded area if you just want to sit under the palms & enjoy the view.