The location, amenities and host were all great! Condo has two great tennis courts, nice pools and walking distance to great parks and beaches! Condo had everything we needed to enjoy a great stay ! John was very responsive and made everything easy! Would stay again!