The hotel is in a perfect position, very comfortable and well designed (feng-shui style).
Food is amazingly cooked, and the waitress always very nice and respectful.
I couldn't give a full positive feedback for the front desk staff, because the receptionists didn't speak english, so it was very difficult to communicate. Not all of them were very collaborative.
But I repeat, everyone else was kind and respectful, and our staying was amazing and relaxing. I sincerely recommend it.