We stayed right after NYE with a few friends. The apartment is in a great location (not really accessible by cars, but close to the main street) - you really have to be outside when you call an Uber, since drivers will be there within a minute and there is no space to park the car and wait.
The apartment was a little cold, but Sofia provided external heaters, which helped. It’s very spacious and has great light. As correctly described, the apartment is on the top floor, but we knew that so we were prepared.
The beds and pillows were a little “thin”, but it was fine for two nights.
We had hoped for a late checkout (also for a fee), which was unfortunately not possible, but Sofia was kind enough to let us leave the luggage until 4pm, since no guests arrived after us. That was great.
If I were to come back with a big group I’d stay there again.