Great and clean place. It is right next to the subway station - 20 meters away.
Totally recommend it.