Great hotel, great location, great facilities, but the staff were pretty average. Not really friendly or wanting to help too much. They didn’t do anything bad as such, but they certainly didn’t go out of their way to make us feel comfortable or more welcome. For example, when we checked out, the staff member checked our account and said words to the effect of ‘there’s no more charges, you’re good to go’. There was no “we hope you’ve enjoyed your stay, we hope everything was what you expected, we hope to see you again, etc.” Again, nothing huge, but not really what we’d expect from Mantra.