Excellent apartment and location. Unprofessional and unpleasant host.
Check was scheduled for 2pm, the host arrived at 2.15 and then asked the group to leave as cleaning was not completed. This without any apology to a group including senior citizens, and children who were just off a ten-hour flight. The cleaners left at 4.30pm. One can understand a delay sometimes, but the brusque attitude was uncalled for.
Similarly, the host was unhelpful when called on the phone to ask about the location of the fusebox and guidance when the electricity went out. It turns out that the toaster caused the line to trip. So it's worth locating the fusebox upon arrival.
It's a nice apartment though, and the sofa bed is an added plus for a group.