Spacious accommodations and great hosts.