The apartment was nice and clean and had good views. Booking and checking in takes forever, it's over complicated. Also it's not advertised beforehand that there's an extra €20 city tax to add to the initial price.
Also communication is very impersonal. Rather than with "Eva&Jack" it feels like you are dealing with a huge organization.
The terms and conditions also felt kind of threatening.