Great location, easy communication with the hosts, space has everything you need, also comes with beach chairs / umbrella / cooler/ boogie boards which was a nice touch.