We were sadly disappointed with our stay at Moonlight Apartments. We are a young family traveling with an infant who were hoping to cook and prepare bottles for our baby in the kitchenette for the three nights of our stay.... however we were unable to do this.
The room had no cooking appliances, crockery or utensils - the host Chris (after some persuading) kindy gave me a small jug to make bottles with - however our trip was made very hard with the effort needed to access everyday item for the kitchen.
Chris the host and his cleaner were fabulous to deal with and provided great food and sightseeing tips with helped us alot - they were always happy to help too.
Basically if you are after a (hard) bed, secure parking, a helpful host, a (great) pool, a (decent) sized apartment, dont mind ants (through everything) and having to eat out every meal, then this place is for you...