We stayed here in June & the staff are so so lovely but the facilities and amenities are just not up to scratch. Like at all. The buffet food was awful, there was no fresh fruit. Everything was cold and a bit old. Our air-conditioning broke and had to be fixed. My one year old got stuck in the bedroom because the door handle and lock broke. We had to call staff to get aircon fixed and break my one year old out of the bedroom who was screaming. Both our bathrooms smelt like sewage. All three TV remotes were out of battery. The showers were grubby. The shared washing machines take 7 hours to finish a cycle. The gym was below average with people training barefoot. It was just so so average. Pool was lovely & again, the staff are so friendly but this hotel needs so much work. Overall, it was fine.