Very Clean! Feels like your in a 5 star hotel. Will come back for sure!