Pros: Great and convenient location, beautiful views and good value for money at the rates I got it. The apartment decor is clean, quirky and fun.
Cons: Check-in process was very complicated needing me to make multiple international roaming phone calls (online check-in didn't work for me) - once I met the Hostmaker representative, it was smooth sailing from there on. There were some inconveniences like no curtain on the bedroom window (would be woken up really early in summer) and the bedroom ceiling light wasn't working either - for my short stay it was tolerable so didn't report and so can't comment on responsiveness to complaints. I suspect this was the management company's issues rather than the host themselves but as a guest that's who I interact with and so that's who I can review.
Overall I would say the pros outweigh the cons and I would probably stay here again.