The location is perfect. Lots of street food and restaurants around. The host is very friendly and proactive in communication. That really contributes to a great experience. The pool is usually not too crowded and there is always staff in the reception. In the general a wonderful experience!