Lovely and spacious, spotlessly clean, welcoming and a block from the beach