Our family stayed in the unit for 2 weeks: 4 adults and 2 children under 10. There was plenty of room for all. Kids loved being in the loft. Our extended family had 3 condos rented in Xaman Ha, and this was the BEST one in ALL aspects. The kitchen has dishwasher! and oven, very well stocked with good pots/pans, plates, glasses, anything you need. The unit is clean and cleaning crew did a great job to keep that way. The fluffiest towels out of all 3 units. Comfortable beds! Great view out of the balcony. The unit is almost at the end of the building so not much foot traffic by bedroom windows. Just heads up stairs to the loft are not easy to navigate for an adult, kids had NO problem climbing up and down. The owner was available from the beginning to answer all questions. Great WiFi: two people were able to work and be on conference calls at the same time (it got a bit slow with two video calls at the same time, but no trouble with one video and one audio). Xaman Ha has a great location close to the touristy 5th avenue and all restaurants, but yet it is far removed from all the noise. VERY convenient location. The pool is clean and well maintained. The bartender is there everyday even when it was raining. He mixes great drinks, makes great guacamole and burgers. The beach in front is public beach as in all of Playa. It is sandy beach no rocks. We had some bad weather and beach disappeared on both sides of Xaman Ha, but we still had a strip available. Next to Xaman Ha is 5 start all inclusive resort, their beach disappeared during stormy days, so they were force to go to city beach. But not us, we still had our strip for kids to play around. Highly recommend this unit and Xaman Ha. This owner has another unit in the same building, I should have asked and rented both condos from them for the extended family.