Immaculate and spacious house. Hosts are great communicators.