Great location, easy access, clean… all as described. We had a great time in Porto.