The place is absolutely huge and oh so beautiful, right by the ocean! Couldn't have asked for anything better.
The only drawback is no housekeeping during your stay, no matter how long the duration is.