Pros: great location, responsive host, very clean, bright space, new condition.
Cons: bad internet, chairs for island make it nearly impossible to eat or work as they are too high; no space to sit on lovely balcony as no chairs, dishes, glasses etc could be more varied and more (we actually ran out of coffee cups on a 2 day stay).
Overall- nice for a vacation spot where you won't be cooking a lot or working. Would probably not stay long term unless adjustments were made.