Great place and great location for my trip to Twickenham, lots of food outlets and pubs within short distance from the address which was a plus point.