Best location ever! The flat is located in the heart of London! Covent Garden is an amazing neighborhood, and it is possible to go walking to Regent Street/Leicester Square and Oxford Street.
Michael is a great, great host, very kind, friendly and helpful. I will go back, for sure! Highly recommended!