It's a brand new studio apartment located close to the "Ladozhskaya" train/subway station. A small kitchen, dishes and linens are at your service, as well as my help or advice :-)
It takes only 5 min to get to the subway station by feet, so you can be in the city center (Sennaya sq. or Alexander Nevsky cathedral) in 25-30 min. The subway station is based in a big mall with a 24/7 supermarket inside.