Great place. Very spacious and well thought out. Beds were comfortable and bathrooms large. Location was central to many restaurants and the beach is nearby. Great for a family to sprawl out but nice areas for gathering as well.