The place is amazingly beautiful, even prettier than the pictures of the place.
It is centrally located nearest metro station being 2-300mtrs away.
Similarly of the major tourist attraction St Stephens is just 250 metre from the apartment.