Nice clean, spacious place next to shops and not far from the beach.