Good location, close to both the beach and city center. Mario, the host, is extremely gracious and cordial, flexible and quick to respond to any issues before and during our stay.
The apartment was very clean, but a bit small for three guests (a couple with a kid). The fact that there is only one window in the entire apartment adds to the sense of it being a little cramped. Probably ideal for a couple. The only downside (other than the lack of sunlight) was that the apartment sits at the ground floor and it may get a bit noisy at night with people walking by and talking loudly, and cars being parked right by the front door.
Other than that, top grades for value, location, cleanliness, functionality, and hospitality by the owner. Recommended.