Horrible place, horrible staff, rooms filthy, Hotel not maintained. This does not deserve the name resort as none of the description is an ad irate review. Got there and told we could not check in, expected to take ourselves and luggage away and occupy ourselves for 2 hours, which we did. To return and check in to a filthy room with bed sheets covered in stains and rips, mold throughout the bathroom. Asked for room to be sorted, so again went away when we came back, sheets had been changed and nothing else fixed. You cannot call any of the facilities as described. Stay away!