We loved Joao's apartment!! The views were spectacular and the bed were super comfy!! (which was super important for us) The apartment is very spacious and is equipped with everything you need for a short or long term stay. There are quite a few stairs but we didn't mind it. Kept us in good shape since we ate so much amazing food on our trip to Portugal.