This was the perfect place for our family of 3. It was clean, comfortable, and very well stocked. Small touches like food wrap, condiments, and a kitchen counter catch-all with miscellaneous items were very appreciated.The unit has a beautiful little patio overlooking a resort-like pool which was extremely well-maintained and quiet. We were usually the only ones using the pool area so it had a very private feel.We had a great time and felt very at home during our entire stay!