Overall good location, and a phenomenal host who was polite, professional, and speaks great English. The pictures in the listing are accurate, but there are two high rise buildings outside the frame of the garden view that can look down into the hot tub. Wifi was a bit slow (40Mbps) for what I needed for work (plenty for someone who's just on vacation though), and the kitchen sink doesn't get hot (NOT that it's broken, just that there's no provision for that).
Overall, I'd give this 5 stars as a vacation spot, 3 stars as a work spot (once again, my work needs and your work needs may be very different), and, if it was possible, 6 stars for the hostess: Marcia is amazing!