The perfect location, welcoming host, as well as the clean and tidy apartment (with access to a terrace) all helped to make our stay in Porto comfortable and unforgettable. :)