Nice apartment, quiet place, proximity of stockwell station is a plus