The view is everything the pictures show and more, because you can walk right into the beach.
The rooms are well equipped but the beds aren't very comfortable. My biggest gripe is paying a $250 only to get check-out instructions stating that I must clean up before I leave seems excessive. I'd agree with one or the other but not both.