Super clean! Well appointed. As good as it gets!