very good stay, clean, easy, and right level of communication