We stayed for a week for our honeymoon. The apartment is modern and spacious and has wonderful views of the city and train station from the upper balcony which has a bistro table and two chairs. We spent many evenings watching the night life and enjoying some vinho verde. As advertised, you do climb stairs to get to the the apartment but we didn't mind as we were eating so much good food and needed to exercise. We bought detergent for the washing machine and olive oil for cooking, but everything else had been thoughtfully provided. Ricardo is very responsive on email and checked in with us during our stay to ensure we were happy with the apartment. We'd love to stay in the apartment again and highly recommend booking if it's available.