Jordans Apartment had it all, location was also good and the gym was great... really nothing to complain. Bed was very comfortable too!
I recommend staying there highly!