Very clean, with great communication. Loved staying here!