Spacious and clean accommodation a short stroll to the beach