Easy contactless check in, beautiful pool area, “private” beach area- parking was conveniently close to beach (you get a keycard for the gate to the lot) the parking for those not staying at the resort isn’t close so it isn’t convenient for people to come to this beach so makes it more “private”Home was spacious-2 bedrooms upstairs with attached bathrooms (1 is the Master) main floor bedroom has unattached bathroom. There’s also a pullout couch bed and pack and play to use if needed. Lots of beach items to use(owners provided some and guests have left extra stuff behind) beach chairs, beach towels, snorkel sets, cooler and ice packs, boogie boards, sand toys, beach tent (didn’t use so not sure how big) 2 bikes, and other items! Kitchen has most items you would require to cook meals-items missing that would of been helpful…a baking sheet for pizza/fries, usable can opener, strainer for pasta(the one they had was a salad spinner strainer), it was nice to have a selection of spices available that other guests have left, bbq and outdoor sink was nice and convenient (although lighting the grill was tricky, so be careful) Pots and pans could use updating the Teflon was really scratched. Cleaning fee we found to be a bit high, considering there was dust pretty visible , and finger smudges on doors on contact points. But overall we found the home was a good price in a beautiful landscaped area with beautiful views. The host was pleasant and easy to work with.