Very clean, and very well appointed. High recommended.