Awesome staying experience :-)
Good locality, walking distance from Stockwell station.
Well ventilated rooms.