Beautifully set up and laid out house and pool area…. Everything you need and more!! Great variety of large spacious entertainment and meal areas…. Lovely stay for big group! Super clean. We will book again!