Jennifer condo was amazing, better than what we expected. It had all we needed in the kitchen and rooms that we could've stayed there if we wanted to without going out. It also was a place to relax at the pool or at the beach within the complex, but at the same time very close to the places we wanted to visit. The communication with Jennifer was so easy that made us stop worrying about the place we were staying at and to concentrate on all the other things we has to get ready for our trip.