we had a lovely time in porto here. everything you needed was there and the staff were very friendly, giving us a map marking things we should not miss seeing! super clean and comfortable