Floor plan was great . Everyone had their privacy with en-suite bedrooms yet great gathering spaces to be together as a group. Best stocked kitchen around and because of nature of our trip, we saw several other properties . Plenty of linens, beach towels etc so we did not have to continuously run the washing machine. Instructions left were clear as far as entry, pool and spa, thermostat, garbage pick up , etc. leaving was simple -basically get garabage out . Terre Verde community was great -nice pool, tiki bar, , playground area for kids,, gated community which made you feel secure and with the exception of one guard at the gate -a total jerk on two occasions who does not understand “customer care” -very friendly and accommodating staff. Travis was very resoinsive to all questions before and during stay at his property . Will definitely book this property again.