We changed our rental last minute and are so happy we did! This resort was great. My teens loved the pool area. The grounds were beautiful with a small walking path and great sunset views. The beach area was usable though we drove to other locations. There is a grocery store across the street and a Food truck park near the front entrance to the property. No issues with parking, plenty of spots, and the garage parking was convenient for this unit. Note since this is a private residence the hotel is not helpful--for example they refused to let us use a luggage trolley to get our drinks and groceries upstairs. You can use the pool towels which surprisingly were nice thick towels. You can also rent boogie boards, surf boards, and snorkel gear at reasonable prices. The unit had a medium cooler which is enough to hold drinks and backpack beach chairs. The kitchen was well appropriated. Lanai for the unit has been updated and the noise was minimal from other buildings being done. The unit was very clean, unsure of previous bug complaints. The beds were comfortable though could use some newer pillows. The only negative was the comfort of the sofa bed for my 21 yo but he choose to just sleep on the couch. The views are fantastic from the balcony and you could even see whales and enjoy the sunset--I wish I could include photos from daytime, sunset, and night. Melanie was great to work with and we would definitely stay again. Note--no items left in the fridge so plan to buy condiments, and some spices in the pantry, and there is an ice maker. Questions I asked--yes there are hairdryers, and yes there is a washer/dryer unit (so helpful), also note there is one box fan and black-out curtains. Wonderful trip!