The place was very nice and as promised in the listing. Nice place to stay for a family of four. Hosts were excellent with communication for instructions and ideas. The shared pool at the complex was also very nice. Everything you could want. Highly recommend for families.