Very clean. Easy check in, but limited hours. Management team very professional. Over all, very good value.