Michelle's place was perfect for our trip to Twickenham stadium. We were surprised with nice welcome refreshments. The location of the place was perfect for catching a game/match and heading out for a meal afterwards.