Great apartment in a great location. As many people have mentioned in other reviews the stairs are a bit overwhelming on your first day if you have heavy/large suitcases. But definitely worth the uphill climb once you get inside the apartment.
The rooftop was pretty bare and didn’t look like the photos but not a huge deal for us as we had a balcony.