TERRIBLE
We had a big group there and had a terrible experience. The rooms were dirty, faucet in tub dripped (all night long), sink faucet was hard to turn on/off, the pool was out of service (they didn't tell any of us until we got there), they gave us three different room rates over the phone, then charged a higher one when we got there, and to top it off, when we checked out, the guy at the desk couldn't help with our complaints because he couldn't speak English. DO NOT STAY!!!