Godzillas is a great place. Although, I might be biased because I met some great people who were also staying there. Here are the facts:
-Location is pretty good. Considering the inexpensive price to stay in the world's most expensive city, I don't consider a 10-15 minute walk to the Kremlin a problem.
-Staff. A bit disorganized, but very friendly and very competent. Just make sure you email them a day or so before you arrive to reconfirm.
-Quality: Clean, comfortable and roomy. There are two public kitchens, a TV sitting room, internet access and WiFi (but not through the hostel). Only two showers so waits in the morning can be a little long. But, not too much of a hassle.
Overall, I'd recommend Godzillas to anyone looking for an inexpensive place to stay.
- Free Wifi
- Free Parking