Just moved in today so will post again after we have been there a while. Overall the facility is clean, there is a staffed office on site and the staff that we dealt with was incredibly friendly and helpful. The prices seemed in line with other facilities in the area(ones that were located in a field with no one on site and looked really run down). So far nothing to complain about, great experience.