We were only staying in Porto for one night as it was a last minute booking, but this was accommodated really well for us. The apartment was super clean and the location was perfect. We loved the balcony! The apartment had everything needed for a comfortable stay.