This place was perfect for my overnight layover in Heathrow! I'm not sure it would be good for someone wanting to have an extended stay, since it's a small room in a functioning household, but it's a great place to spend a night or two in Twickenham.