Excellent location, easy check in/out process, great to have a gym. Room wasn't as clean as I would hope which is very different to the standard the last time I stayed at this place. Otherwise would highly recommend. Lovely front desk staff who are more than willing to help out!