22.01.22Excellent location right on the Esplanade with swimming beach opposite and within short walking distance of numerous eating options. Well designed unit with bedrooms upstairs away from the living area downstairs! The additional toilet downstairs in the laundry area is very helpful. The unit is dated but very clean, well maintained, and stocked with all the essentials. Swimming pool is well maintained and very welcome on hot days. Unfortunately the couches in the living area are uncomfortable with low backs and no head support; otherwise the furniture is good with a dining table big enough for a family. There are also outside seating areas suitable for dining in the garden area. If booking through Agoda be sure to get all check in information clearly before arrival as the complex is security gated and there is no reception on site. Although there is free wifi be aware that it does not work. There may be limited coverage in some unts but I had no access in the unit I was located for the entire stay. However, considering location, value for money and space, I would certainly stay again.