wonderful accommodation. situated in a great part of London.