The villa is great, spacious room, plenty of amenities, and exactly what you've seen in the picture, however, the light in the room needs more addition since the red suite is mainly covered by curtain. For a muslim family, you don't have any option but to close the drape for privacy and depend on the light inside. The receptionist wasn't as friendly as the other staff. The bike rental is a bit pricey, 350 baht per day. If you don't really want to visit the beach or explore at night since it's a little scary to travel by motorbike after sundown, I suggest you just use the shuttle to tesco, it's free, there's a section of muslim food in Tesco food court and you can basically get anything you need there.