10/10! everything we needed. Hosts were extremely friendly and helpful.