It was our pleasure to stay at Green House. Really fantastic flat and well furnished. It is well connected. The metro station is right next to the building.