We had 5 nights here and had a great time. It's in good location and we hired a scooter so could zip around a lot faster. Lots of fun. It's close to some good restaurants and shopping. Give Mantra a go. Great food.
The villa was large enough for us with a great outdoor area which got a fare bit of sun through the day. Unfortunately not enough to warm the pool but, I find this in a lot of villas. We still enjoyed sitting around it and beats a public pool any day. The room was nice and big and I loved the bathroom which was a little bit outdoors....very private though. The bath is huge.
The buffet breakfast was ok. Certainly not 5 star but we managed to leave with a full tummy each day. You can also have breakfast delivered to your villa if you choose.
Like everywhere in Bali, the staff were lovely and helpful.
There was only one thing that really annoyed me. We broke a glass and were charged for it on check out. It was only $3 but, it was the principal of it. I would think that is normal wear and tear. Its not like we were having a party and were trashing the place. It was just a small thing but it really left a bad taste in my mouth. Would I let that stop me from staying again? No, I'd love to go back.