Overall a nice place and I would stay there again.
Pros: Enjoyed having lots of space for our family of 4, especially the privacy in the master bedroom/bath. Location was convenient to all the shops and restaurants. Great view of the ocean from the balcony.
Cons: no AC in the kitchen/den, and communication with the host was extremely limited. Asked a question shortly after our arrival and never got an answer. Three flights of stairs was ok for our family but could be an issue for some guests