Overall it was great, but need to be further improved to be better. The staff is friendly and always smile. The bad is lack of service provided. When I requested for motorbike rental, they asked me to walk outside and rent myself, I feel that they can help us renting the motorbike. While I have booked deluxe pool access, room is clean and well design but the sofa is a little bit old. For the private pool, I like it, but I feel that the staff should always clean away the leaf on the water and also the seat beside the private pool is dirty and old, I suggest that remove it and change a new one. The outside pool is also great, but a little bit high.