Good:
Beautiful design, great view, excellent location, quick responses from host
Not so good:
Poor quality of furniture, bedsheets and blankets, dinnerware, etc
Needs some maintenance (loose floor tiles, wobbly kitchen cabinets, etc)
Host gives an unpleasant vibe in communications, like asking over and over to make sure we stay quiet even though we never made any noise at all.
A bit pricy for what you get