The room, the staff, the dinner, the spa. All the things are just so good, especially the private outdoor spa in room is a must choice if you consider to book this hotel. Also, the dinner included is the best within my trip, you just need to worry you will be so full! English communication is not a problem in the hotel, both the welcoming staff and staff in the dinning area can speak English. Will definitely choose this hotel if I visit to this area next time!