Pros:-The balcony doesn't have much direct sun exposure and is quite large, facing a nice tropical garden. Great for relaxing!-Quiet location, no traffic noise, neighbouring units were quiet too.-Wonderful pool & hot tub a quick walk from the unit, with surrounding garden-The baby gate, pack n' play, booster seat & beach toys were helpful for our toddler! Also great having the sun umbrellas & boogie boards.Cons:-We had 5 adult and 1 toddler. The pull-out couch bed is very uncomfortable so my father ended up sleeping on a trifold mattress on the floor of the living room. Unless you have folks who don't mind floor sleeping, best to only book for up to 4 adults (sleeping on the 2 beds)-The kitchen was tight - you couldn't comfortably have 2 people in the kitchen and open drawers, dishwasher, etc. We managed, but the layout wasn't ideal, especially since we prepared all of our meals in the condo. For folks who mainly eat out, or a smaller group, it may not be an issue!-There was no cutting board. When we emailed the owner to ask if they could provide one, they said we could buy our own (with no offer to reimburse). This was a surprising response. If you stay here, you may want to pack a cutting board. :-)