I was a bit concerned about this property because of some of the reviews. It's true that the property is a little tired but the price reflects this, things they can control they do very well like the staff and service from the front desk to the the room attendants they are all amazing. The beds are comfortable the linen and towels are quality, the parking is free, the rooms are very clean, the breakfast is fresh and offers an excellent variety. Yes you can struggle to get a pool lounge, find me a resort where this doesn't happen? The location is the best and I would absolutely, hands down, stay again. And just for some perspective, I'm fussy with cleanliness, linen & beds so these were 10/10. Couldn't give a 5 star because the property is a little tired but again the price reflects this.