Very good accomodation in amazing location in the centre of London