The hostel is situated at 10 minutes walk from the Perovo metro station. Once you're in the metro, you can reach any destination in Moscow at a very affordable fare: if you buy a 20 trip metro card, a fare is less than 50 euro-cents.
The staff is very very kind and the cleanliness is very well done.
They gave me a lot of support in order to obtain visas and they were very helpfull about all the papers.