Dream location with a short distance to a beautiful beach. Ideal for a large group with lots of bedrooms and spacious public areas.