We traveled as a family with 2 young children; so quite a lot of luggages. No flexibility in check in! We had to pay for storage for our staff until the check in time. In the building there is no lift (as mentioned) - take it seriously when you are packing your staff. The shops (supermarket, cafe, bakery, farmacy etc) are just about the corner. Extremely easy access to the Underground. The location is on the Piccadilly line of the underground - easy to access the main London's spots.