Neat, clean flat in Queen's Park, which is a very short walk from the station and in a good spot to to get into Central London easily.
Bathroom is quite small, so might not be great for taller folks :) but the flat was clean and in good shape.