Perfect stay! Exactly as described, with very thoughtful and communicative hosts.