An excellent, clean, tidy town house in a great location, with great hosts.