We had an amazing stay in this apartment. It was perfectly situated and we ended up walking to most places we wanted to go to. There are quite a few steep stairs up to the apartment but the view is well worth it, and the apartment is so well kept and loved. Rui was very helpful and kind, sending us lots of tips for places to eat and letting us keep our bags there past check out time. Would definitely stay again and highly recommend!