The location was great, check in was easy and it was so nice to have things like beach towels and gear like snorkels and boogie boards at hand. Our kids loved the bunk beds.