I've stayed in a lot of Airbnbs and the design of this one was one of the nicest I have stayed in (as far as apartments go). Perfectly located, attentive staff and very clean.
The check in / check out times are a little tough, but it is a perfect apartment and great host.