The biggest downside of this flat is advertised; it's up a lot of goddamn stairs.
If you can stomach that, this place is incredible; the views are unparalleled and the location is literally perfect.
Everything inside works great, check-in and out was a breeze, zero complaints a flawless experience.