Great location right by Twickenham Green. Easy enough to get into London and easy to get to the airport. Had a great stay.