Wonderful in every way. Book without hesitation! I really hope we can return to Porto!!!