Perfect, especially for a solo traveler. Perfect host, place and location. Look no further in Porto