Lovely two bedroom apartment with private yard and a feel of a house just meters away from St. Alexander Nevsky Cathedral