I had a good stay but the communication is the worst. Make sure to read every detail in the mail or to explain all the details over the phone. In a trip where i was suppose to waste $200 i ended up wasting over $700. I got screwed over by this place. I would not recommend this place at all if this was the case i would rather stay at another hotel instead of this stupid place