Very well situated and as advertised, well priced for a popular part of London.