Nice place to stay if only the staff was nice. I would never stay there again, not because of the place but because of the horrible experience I had with staff.
The world stops at 5:30 and so do their services. We had an issue with the AC Unit, one day at night only got the tech to come in almost 24hrs later. My daughter fell because of water on the floor due to AC unit, when tech came in there was ice falling, I asked the reception to send someone to clean it up, now I don't ant my daughter falling again, but because it was 5:30, they basically said "too bad" can't send anyone to clean.
I obviously complained and explained that if my daughter got hurt again it would be on them, and they finally send someone with towels, hand them to my husband and tell him to clean it, and walk away.
Horrible, horrible staff.