clean, tidy, as described and great communication. excellent hosts.