The service was awesome! We love the little details that they put in: writing my name Ong the white board before I checked in, having my name got ironed on a coconut as welcome drink, different towel animals/theme placed on our beds after turn down each night, and even a picture of my Husband and I for keepsake. The room was generally clean and comfy but somethings can be improved. Firstly, the sheets had some yellow stains here and there, we understand that they can be clean sheets but just the sight of slight yellow on all white sheets.. makes you wonder what stains they are. The towels also had some stains too. Secondly, despite having 2 aircons and a fan, the room is still not very cool during hot noons (was sweating slight while packing for check out). Lastly, the power went out a couple of times during my stay and the water was even cut for a while on my last day. Other than these small issues, the other aspects were great and I especially appreciate the recep girls’ smiley faces when we passed by the office everyday. One thing to note though, the villa is not situated near any happening areas so we can’t really just stroll out for food/shopping. However, transport via the Go-Jek app was really cheap and convenient so we could easily take a car out as and when.