Lovely, clean place located close to Whitton/Twickenham.