This place is in a great location and is pristinely clean. We had a family of twelve so it was especially fitting for our needs. Open floor plan with plenty of living room seating. Pool table, patio, pool/spa were great amenities to spend down time together when we weren't out being tourists. Many hummingbirds constantly to amuse you in the backyard. Plenty of dining space too. Showers had awesome water pressure. All made for a great stay!