Great location and if you above everything else wish to be located in Covent Garden this is the place for you