Excellent hosts, clean, and everything we could have hoped for!