I had an excellent stay at Mango Hills. The rooms were clean, spacious, and well maintained. The staff were courteous, friendly, and always ready to help. The food was delicious with good quality and taste. The property is peaceful and well located, making it a comfortable place to stay. Overall, it was a wonderful experience, and I would definitely recommend Mango Hills to others.