This house was great for our family with 2 kids ages 5 and 2. Our 5 year old loved swimming in the pool at all hours of the day and we could easily keep an eye on him from the balcony of the house. Our 2 year old is used to stairs but this could have potentially been an issue since there are several sets of stairs you will need to navigate to get in/out of the house. The beds were comfy enough and we enjoyed having plenty of space to spread out. The rooftop balcony was really nice in the evenings. If you have WhatsApp you can easily communicate with the locals using the wifi.