Fantastic venue for a large family group. Everything you could possibly want is there. The views and beach are amazing, the kids wanted to live there permanently!