Amazing location, very nice part of London. Simple accommodation.