Very clean and well appointed. Would highly recommend.