The location is great but pretty noisy especially on weekends. We had some cleanliness issues as well with some hair leftover in the washroom but otherwise was a great stay. The rooftop jacuzzi and gym were great. As well, the front desk staff were very kind and helpful.