Beautiful, spacious, well-appointed and walking distance to the beach. We had a great time.