OK experience - good for a few days but would hesitate before booking a longer term stay. It's in a great location if you want to be in the center of the tourist zone and it's very convenient to get to the beach. Also, the unit has a lot of classic character and charm with great tilework and ceilings. Most of the furniture is in great condition.
The owner is super responsive and I appreciate that he would quickly follow up on issues and purchased needed items like a desk chair and tried to fix some issues like a broken dishwasher, loose faucet, and smoke detector. Some items were solved during our stay but others like the dishwasher were a challenge. Also, bedding, towels, and kitchenware could be improved to make the experience better as a guest.
But the biggest challenge was that we were not aware when booking the property that construction would be going on next door from 8:30am-6pm Monday through Friday. As a result, it was pretty hard to work/hang around the property with all the noise. If you're out during the day, not a problem, however.