Our stay at Sole’s place in Covent Garden was perfect. What an amazing LOCATION. Truly in the heart of London