Fantastic location. Cheap parking onsite (limited spots though) was very nice. Great communication from host and nice local tips.
Having to check-in and sign a bunch of papers with a rental company was a surprise. The apartment has not been updated in a while and has a lot of wear and tear, no frills appliances, but reasonable and clean. The common areas were not clean though - the entire hallway and staircase smelt like trash, and the smell sometimes made it into the apartment.