The service level in the hotel was absolutely meets the 5 star. The staff were all friendly and professional. I would recommend, but please bear in mind that pools are rather small and only located in indoor, therefore maybe not the best selection for families with small kids