The location was generally perfect for us, as we did not intend to spend too much time at the beach. Great access to the center of town, plenty of food and shopping options just a few steps away. The apartment itself was pretty much exactly as pictured - the spaces are as shown, plus a little wear and tear. The attic rooms get hot, and unfortunately the skylight in the main bedroom appears to be stuck. The weather was mild enough that an hour or two of AC was enough to last us through the night.
The one central issue we had was that the street was being redone directly in front of the apartment. Stone pavers being cut 5 meters away every day from 8:00-18:00...not only was the noise intense, but the dust prevented us from opening the windows or using the balcony. This is, of course, outside of the host's control, but a heads-up would have been nice. I would recommend checking the progress of works before booking for the next couple of weeks.