The place is very large and with a few balconies to take in the wonderful view. The hosts are on the property and are so gracious and sweet. The beach is only steps away and we were close to the other beaches, restaurants and shopping. It was a great time!