Have no complaints about the hotel itself. Everything was 5 star about the hotel itself. My only disappointment was whomever was staying in the room above us was absolutely rude and very inconsiderate. We stayed for 7 nights and 4 of those nights were to say the least inconceivable. It sounded like a wrestling match was going on that lasted for 5 or 6 hours straight for 4 of the nights. After whomever was staying on top of us left, the rest of our stay was quite pleasant. Overall, the hotel was clean, safe and staff were polite and friendly.