Very clean, stylish, and just the right place to stay at for my family of 5. Close to beach, stores and restaurants. Owners provided beach gear too, very accommodating and quick response.