Myself and three collegues stayed in the mantra for the month of September 2008, each in 1 bedroom apartments. I have to say there isn't a whole lot bad about this place, it just isn't great either. The apartments are roomy and are self contained, being able to have a kitchen and washer/dryer is a huge benefit for longer or... more
















