Clean; Easy check-in; a great deal to offer under one roof; staff was great