The apartment is in an excellent location with wonderful views from the roof terrace. Although there are a lot of steps up to the apartment, we didn't find them a problem apart from a bit of struggle taking our luggage up. We had a hire car and as others have said it is virtually impossible to find a free on street parking spot so we ended up paying to park which does add to the cost. Although we didn't meet Gabriella she messaged us regularly to check that everything was OK. We really enjoyed our stay.