We enjoyed our time in Porto and the apartment had everything we needed. It was also well placed , in easy walking distance to the rail station and all the main sights.