I would stay in this apartment again because it gets the most important things right:
- It is in a great location, making it easy to walk to all the major sites and is on the same block as a taxi stand and bus stop
- The apartment is clean, quiet and spacious
- The team managing the apartment is very responsive and is accessible via WhatsApp

Note in the description that you will be asked to pay 3.50 euros per person per night in cash separate from your Airbnb payment