A great apartment with great hosts.