Perfectly situated in London regarding public transportation (national trains, underground or buses), very clean, great check-in and checkout experience.