Very clean, great facilities, we had all we needed as a Family, and very good communication.