AWFUL!!! We stayed in a penthouse suite and one of our doors would not latch and had to be deadbolted from the inside, it was okay since we had another door to use. Our balcony door broke and the hinge hit my daughter in the head, after 2 attempts maintenance came and "fixed it" while leaving a rusty nail on the floor... housekeeping never came, I had to go down and request new bedding, towels, and toilet paper. The room was never cleaned even after 3 days. The A/C was not working in one room and maintenance could not fix it, said they would send someone the next morning and no one ever came. We had roaches in our room and on our balcony at night. Then, on check out day security came to our room at 6am saying we needed to fill out paperwork before 7am... our card was being declined since whoever checked us in had the charges held by the day ($1100 in pending charges) and we had to pay another $1700 to leave... they refuse to take the hold off our pending charges, customer service is rude and no one is on the same page. Also, watch your toes in the pool especially if you have kids.