A fantastic apartment with great hosts.