I would absolutely stay here again. It's was very comfortable and the views are fantastic. The owner is great to work with - very easy to contact and very responsive. We had a problem with the dishwasher while we were there. She had someone in to look at it the next day and the problem was fixed quickly.
My problem is the reviews on Vrbo. Every review is 5 stars for everything which can't be accurate. The condo was surfaced clean but had not had a deep clean in months. There was thick dust in the harder to reach areas (ceiling fan blades, wall hangings, baseboards, etc.). We had to do a lot of cleaning before it was acceptable. Instead of a ceiling fan in the bedroom, there were wires sticking out. The furniture was nice, but very dated. The balcony furniture needs replaced, it's not in good shape. The kitchen is minimally stocked (there was not can opener!).
So, there's a lot of little things that need addressed, but it is a great place to spend a few weeks.