Beautifully appointed townhouse with great hosts.