This is run by management company and although friendly they are terrible on the front end with tons of repetitive paperwork.
Having said that the apartment is lovely and quite comfortable. Location is not in the center of things so you will need a car unless you really like to walk. Good value especially for longer stays.