This was a decent Airbnb. If you're contemplating whether to book, I'd say go ahead and book, but recognize that this won't be the nicest flat you've ever stayed in, and you may deal with minor annoyances. For us, those included the guest shower not working/available for our stay (to be fair, Propr gave us a 20% refund because of this), a complicated key situation that made entering/leaving just a bit more difficult than you wanted it to be, requests from Propr to show the apartment with a real estate agent while we were there, and a few other minor things. Also, if you're wondering about parking - it can be tricky, most all street parking in the area is permit-only from 8 am-5 pm. We made it work in the end, but it took some planning.
BUT - despite minor annoyances, it's a good Airbnb. The location is VERY safe and beautiful, so have no concerns about that. The rooftop is a nice plus. The apartment is well-appointed and clean. So on the whole, we recommend - but not five star.