Great hosts, great communication, super clean. Everything we expected and more.