A really great place to stay if you want to live central. Themsen just around the corner. And oh my! Covent garden itself :-)