Great place for a group! Easy to walk lots of places. Porto is hilly but beautiful!