Stay at this hotel 2 years ago and we enjoyed it, despite recent reviews we decided to stay here again. During check in they told me resort fees were 45.60 per night, I was aware of that and I was happy to pay in Cash. Everyone has to pay that during check in or you cant stay. Hotel is overpriced and fpr what they charge parking should be free, rooms are good size but outdated, nearly all furniture needs fixing or replacing,we took videos and pictures to have proof of everything, we had a kitchen but no kitchen accessories are supplied anymore. Pool towels have to be handed over at 5 pm and pool is open until sunset. Some staff are nice and friendly Stay with family of 5 for 5 nights,during checkout the only oustanding balance was for parking, and receptionist told me it was going to be deducted from the deposit, nothing else was oustanding. 2 days later the charge me $428.00 for parking and resort fees AGAIN, they didnt give me a receipt when I checked in so is my word against them. If you decided to stay with them make sure you ask for receipt. Plenty of hotels nearby with better services.