This is a great location with amazing amenities. Booking was smooth, communication was prompt and we had no problems checking in. Gate codes and door lock codes were sent well in advance and we settled right in after arriving late. Kitchen is well stocked with everything you need (some basic condiments and cooking utensils, pots, pans, cutlery, plates bowls, etc). Just add food! The resort has a great saltwater pool and fitness area, separate lane pool, plus access to exclusive beach. The surrounding area has walking trails to petroglyphs, sunset beach, shopping area, and far enough away from the city to make a quiet, relaxing vacation. A nice sized lanai for morning coffee, birds and lizard watching!