Very clean and up to date. Everything was exactly as it was stated in the description. Very easy check in and out.