Great location. Great apartment. Great host. We had such a great time in Porto!