The restaurant food and staff are amazing however, the hotel really needs to sort out their receptionists. They take more than hour to prepare the bill and still get confusions after checking out. Wouldn’t recommend the hotel but the restaurant staff are good.