The facility is very dated and not maintained well. At least for the price we paid for. In my opinion, A 3 stars is lucky. There is no windows, the sliding door opens to the court yard, which right face to the BBQ, outdoor dining area, pool and spa. no privacy at all. The bathroom was very old, the shower is over the bath, the glass screen was attached so badly to the bath and try to stop the water from the shower onto the floor. A lot of water was on the floor from the taking a shower. I booked through Expedia, i didn't realzied that there is no service at all for this 6 days booking. I accept that there is $60 fee for one service. But no change of towels for 6 nights stay is a bit too much for us especially it's a tropical seaside reef holiday. On the check in, there was only the key handleed over to us, wifi password , no direction at all. We are on the 1st floor, thought the reception is 1st floor, but mistakenly, there is a ground floor. A bit disappointed ..., we have to come back to ask... I wouldn't recommeded it to anyone for that price.