love the place! we stayed at villa no.5 and it is simply gorgeous and spacious. we love the indoor pool and the massage patio. the surrounding is calm and quiet (despite the ongoing construction outside the villa). We prefer to have the breakfast in the villa since the interior setting is so nice . the only minor setback is it's quite hot (at the dining area) since the fan is way up.
for muslim traveller, you can request for halal food served for your breakfast. there is also a qiblah indicator in the bedroom