Exceptionally clean, nicely decorated, everything functional, great hosts. Hosts very helpful to us.