The apartment is clean and tidy. The garden is by far the best part of the accommodation, a beautiful green oasis. We enjoyed our stay, however I would not recommend it for light sleepers. Stockwell Green is a noisy thoroughfare at night and I didn't sleep well!