What an excellent stay! Upon arrival, we accessed the unit, per Joe's instructions. Yolanda (one of our contacts) greeted us, showed us all around the unit - and showed us where the shampoo, conditioner, sun block, towels, coolers, beach chairs & toys were located. Wow! That was an awesome benefit since we would have have had to purchase a lot of those items once we got settled (or not at all, so it was extra nice to use what was there). The kitchen was stocked with what you needed to function, along with spices. We were able to cook dinner - we just supplied the food. The shops are all pretty close, as well as an ABC Store which is very convenient. The pool and grounds were VERY well kept, groundskeepers were always busy prepping the area every morning. BBQ's (gas) were available next to the pool as well as on the roof. Definitely check the roof out. The protected beach area was great for kids and adults - the water is shallow in most areas, great snorkeling along the rocks. There was no shortage of turtles, as the reviews state. We saw at least 7 the morning we flew out. You have a direct ocean view from the master bedroom and the patio. Beautiful morning views, amazing sunsets! Highly recommend this rental.