Super hospitality, absolutely clean, nice area and a superb location for rugby matchs at twickenham.