Very nice and clean. Very good experience.