Great place to stay. One of the best apartments at mantra