very well appointed, stylish space with generous amenities and easy access to the beach.