On the beach and everything was close by. The host had plenty of kitchen items, a nice big fridge, and boogie boards for the kids. There were plenty of beach towels and cleaning supplies so the sand didn’t overwhelm. The pool was great and there was one valet who knew the area very well. We would absolutely do this again.