Our family had a comfortable stay but with some niggles. The Air-conditioning was not working for the first few days, The support response over the weekend was poor but they offered to fix it by the next working day.
Overall a decent place