It is a great place! It is worth taking up the stairs.
The place is located near the metro and has plenty of restaurants/bars and cafes nearby. The flat is cozy and has a lovely terrace,
The communication with the host was good and they helped us with everything we needed.