The location was perfect, within walking distance of historical sights, the city center, restaurants, cafés, everything you need. There's a little Mexican place we found nearby unexpectedly, lots of good seafood, and a bunch of other opportunities for gelato, a drink, coffee, etc.
The room itself was very clean and tidy and well decorated. It's a loft, so there are some steep stairs to reach the bed area, so be ready for that. The bathroom is on the small side, but we managed fine. The AC works well, but make sure you follow the owners instructions.
Regarding some of the other reviews...yes, the apartment is located in a city. Yes, cities can sometimes be dirty and loud. It's a city...you should know that going in. We never felt unsafe or anything and, in fact, the neighbors were all very friendly...they even helped us find a spot to park our rental car one night. If you want the resort experience, go do that. But if you want to experience how people actually live, this is a perfect spot.
The host made it a particularly easy stay. He was very responsive and answered any questions we had quickly. He also had suggestions for places to go, etc. Highly recommended for the host alone.
Overall, it was exactly what we were looking for.