Will highly recommend to friends and family, and will likely book again when we return to Porto.