Overall a great little spot. The staff are very friendly and the place is very clean. It's a 5 minute walk from all the action which is a good thing, generally being in a quieter area. I would have rated this a 5 except we did not learn about the construction next door until a few days before our visit, and construction started promptly at 6 AM each morning. The air conditioning in our unit (#1) was just passable at 24C and somewhat noisy when the condenser cut out (or maybe kicked in?). There were also some animals on the roof that make noise at times throughout the night. If you're not bothered by these sorts of things, then the place is an absolute gem. We also had to cut our trip short due to a family emergency and they were gracious enough to process a partial refund, which was very much appreciated.