Clean and new. We enjoyed our time here. We would definitely recommend the place to our friends.