This is a lovely spot: clean, spacious, modern. It has all the amenities I needed, is only a block from the beach, and the patio was a big bonus! Highly recommended!