We enjoyed our stay in this property very much! Our host Miguel provided us with prompt information upon booking and prior to check-in. Having never been to the area before, we had no idea of the first class amenities (restaurants, pool/beach club, shopping, etc.) all within the community, and just steps away from the villa - what a pleasant surprise! The kitchen was well equipped (we cooked several times), but needed to buy paper towels. We also used the laundry (washing machine), but had to purchase detergent from the nearby store. Small things, but of no concern. Our stay was wonderful!