We had a great experience with this apartment. It was modern, clean, had a great balcony, and was close to all the sights while being just out of the main tourist area.
The kitchen was well equipped but lacked some of the basic cooking supplies (salt, pepper, oil, paper towels…).
Check-in process does require you to go to an office in the middle of town to get the keys, but they will hold your bags for you which is nice.
Would definitely stay again.