The property in reference to the island is definitely paradise. The condo itself, is listed as a two bedroom, and it is definitely a 1 bedroom, and a very small one at that. The only bathroom is also inside the bedroom, and therefore if you have a teen that is staying like we did, it makes it very difficult to have the bathroom inside the bedroom where my husband, my 2 year old, and myself were sleeping. There was a pull out couch in the living area where my daughter was able to sleep, but that also causes difficulty due to that has to be folded back up each am to allow any seating in the living area. NOT toddler proof, many glass decor to be put up to keep away from my toddler. TV in the living area was also mounted to the wall at eye level of my toddler which made that quit a challenge to stop him from touching it. I also discussed with the agent, prior to booking this, that my flight came in at 6am, and therefore could we get an early checkin at 8am, which he agreed multiple times. Upon arrival the condo was NOT ready, and I was told that I was told that we could have an early checkin before he got another booking, so he just basically did not tell me, and we had to wait outside in the heat with nothing open all morning, until 1 pm. No washer or dryer in the unit, even though the listing says coin washer/dryer, that is in the lower level 2 buildings down. Host was though very responsive, and condo is well stocked.