Beautiful space, well appointed and immaculately clean, which can be a trick so close to the beach.