We had a great stay at the Mantra. We were originally placed in a room that did not resemble the photos advertised. However, the hotel staff were extremely friendly and accommodating and managed to move us to a nicer and newer room without any trouble. The location is great, can be quite noisy due to train and traffic. Great stay nonetheless