First time and Porto and what a surprise! The apartment is brand new, with 2 terraces, we really enjoyed our stay. Easy to check in and perfect location. GO FOR IT!