I had a great stay at Francesca's. The location for Twickenham Stadium is incredible, just a couple of minutes walk. The area felt safe and was really quiet considering the proximity to a massive arena. There was a big Tesco nearby and Twickenham town not far away. My room was clean, comfortable and I had everything I needed. The shower was powerful and there were some toiletries available in case I had forgotten anything. The view from my room over the garden onto the stadium was fab. Francesca was away during my stay but her mum was there to look after me and was really lovely. Really recommended.