Amazing place all round! Nice and clean, new and excellent location. Would highly recommend and would definitely return if I were to find myself in Porto again.