Although the staff is very kind, we found that the property is in need of much work. They are working on renovating all of their rooms, but having received a renovated room and having broken items, such as the closet, was not acceptable for a 5 star hotel. Cleanliness was also questionable, although the appearance of cleanliness is given, when focusing on the details, specifically in the bedroom i.e. the furniture in the bedroom, the walls in the bathroom, it begs to differ (what appeared to be construction debris still apparent on the renovated bathroom walls), really a lack to detail. Note, the bed and sheets were clean. The A/C in our room was also in good working order. I may be very particular, but expecting 5 star quality and receiving 3 can be disappointing. In term of service and food, I would rate this hotel slightly higher, maybe 3.5-4 star. The cleanliness in the main food halls for lunch, dinner, and the restaurants were acceptable. Many options were available and the food was kept presentable. In terms of the snack options, arriving during this time, left a huge negative impression, the food was not very well presented, extremely sloppy to say the least. The grounds, at first sight, look beautiful, upon focusing on the details you will quickly notice that there are some opportunities i.e. The main pool needs some work. Overall, if you expect to arrive to a 3 star hotel, these details will seem insignificant and you will enjoy your time.