Very clean and well decorated. Easy check in. Had a great time!