We stayed for only one night and although the room was clean and spacious the service was poor, we waited for more than an hour for them to open our mini bar and had to go down to reception a few times as our key cards refuse to work. On a plus side, the food at their restaurant was outstanding! Best pork belly I ever had, even better than my mom's, compliments to the chef. The spa was relaxing and staff very friendly. Overall a very good experience.