Place as described and yes there are a lot of stairs its a quiet residential neighborhood with coffee, bar, bread and gelato shops all handy.
Good for a couple.