Great unit in a great location. We had a bad arrival experience - staff were hanging out and watching TV in our unit when we arrived at check in time because management had forgotten our arrival date. The rest of our stay was great though.