Great location- short walk to the tube station and good bus links.
Flat has everything you need for a short or longer stay.