We had a wonderful stay here for the month of October. The location was fantastic! The terrace was wonderful and had a fabulous view of Clerigos Tower. The kitchen was well-stocked and we cooked several meals. I worked remotely for part of the time and the internet was great. The beds were comfortable and the shower had nice water pressure. There are 99 stairs to the top of the apartment so if you have any challenges walking up/down stairs this is not the place to you, but if you don't you are rewarded with a spectacular view when you get to the top. Communication with the hosts was great. They provided us with recommendations of places to go and answered questions for us about Porto and train service.