We really enjoyed our stay here, apartment was super clean with plenty of space for four adults. You do need to climb lots of stairs but it means nice views from the windows so we didn't mind.
Sofia was really quick to respond to my emails prior to my trip and was flexible around our early arrival time which made day one much easier for us.
Nice location too.