This apartment is quite the gem. It is very nice for groups (large common areas, patio, two bathrooms), and has a great location. We already knew it was central, but once you get there, you realize you really have a lot within walking distance (bars, restaurants, shops, must-see touristic attractions).
It is professionally-managed, which comes with some pros (everything was very clean; responsive team; coordinating our check-in was convenient) and some cons (we had to fill out extra check-in info on a separate website, like uploading every guest's ID ahead of time; someone from the company came unannounced during our stay to drop off some laundry). Other minor downside, some essentials were not provided or undersupplied: no soap, no shampoo, not enough toilet paper, not enough dish soap.
That being said, it was a great quality-price ratio and we had a great stay overall. Would definitely stay here again.