Lovely place and great stay in heart of Twickenham