Very nice and clean. Lots of little extras that make the place special.