Pretty average. You get what you paid for. Our room wasn't very clean. There was a small amount of dried sick on the floor but we didn't complain so can't say much more. Air con didn't work very well and bathroom plumbing wasn't the best. Pool did look good though and there was fresh linen on the bed. I think if your looking for just basic accommodation at an ok price this place is alright. One of the cleaners however was very friendly. I was feeling very ill and had checked out but forgotten something. She said i could lie back down and she would do my room last which i was very very greatful for. Thank you :)