The room was very spacious since somehow they gave us a VIP room, but it was quite a bit out of date. The staff was unprofessional. They took half an hour to check us in, didnt give any voucher for breakfast (I booked a room with free breakfast), and doing something else on their phone while helping us. We have to find our own way to the room and the reception didnt even check our room when checking us out. Also, it was a little confused because we were not sure if we booked the room over the water villa or inland villa (cause the room when booking online show the over water villa). However we got the VIP room inland so I’m not sure if they had no more over water room so that was why they put us in the VIP room inland. It actually a very nice place to stay, but need to improve with the service