We stayed here for just one night after we had to change travel plans last minute when our flight was cancelled on the day.
The apartment is well equipped, comfortable and very conveniently located. The self check-in was very easy and well explained, and ideal given our late arrival. There's a good amount of balcony space too.
The only negative point we had is that the place is superficially a bit damaged in some places, though most is in good condition and everything works well!
The kitchen might not have much equipment available (we were not there long enough to use it) but there are excellent looking breakfast boxes, including an appealing vegan option, available to order to your room the night before for €5 - unfortunately we were not able to take advantage due to our late arrival but they looked delicious!
We would definitely recommend as a place to stay.