Clean and spacious. Excellent views and short walk to the beach and town. Perfect for large groups.