Great hosts. Everything we hoped for and much more.