Easy check-in, prompt communication, property as described. Only stayed here for two nights, but the resort met my expectations and was hassle-free. Everything was explained in detail up-front. No problems with noise, A/C, appliances etc. Even the roosters were fairly quiet. Would definitely stay here again.