Great deal. Perfect location just 5 minutes walking from the Metro Stations. Close to the Brighton Beach (10 minutes walking). There is a Russian Food Store named "Tashkent" close by, So you can buy some delicious food there.
Thank you