Perfect location and lovely apartment for a stay in The Mount