Staying at Ricardo's was a good experience. The location is excellent and the apartment is very clean. Of course the view from the shower is amazing as you must see for yourself. When I ran into a slight complication just before arriving, Ricardo was understanding. He also gave good suggestions for restaurants, and checked in with me via message throughout my stay. It is true that this apartment is up several flights of narrow stairs, but was not a problem. Also located at the top of Bairro Alto, you may opt to Uber back home after a long day of walking up and down the hills, but it's fast, easy and inexpensive to take an Uber- usually only 3-4 euros. Also, even though the apartment was shared with a few other guests, sharing the one bathroom never became an issue. Would stay again and highly recommend.