The staff was very nice, the facilities were good. The downside was the extremely long check-in and check-out times, which were due to queues of guests that could have been handled by other departments. The food on the buffet was only slightly tasty. When we ordered in-room dining, there was an animal in our food.